import axios from 'axios'
const regges = axios.create({
  // baseURL: 'http://39.98.123.211',
  baseURL: '172.17.24.9',
  timeout: 5000
})
regges.interceptors.response.use(
  async res => {
    const data = res.data
    return data.data || data
  },
  err => new Promise(new Error(err))
)
export default ({ method, url, data }) => {
  return regges({
    method,
    url,
    // 如果方法为get则使用 params传值 否则使用data传值
    [method.toLowerCase() === 'get' ? 'params' : 'data']: data
  })
}
